temporary attachment - Spanish English Dictionary